/* 通用js工具类,vue中使用 在main.js 引入
    注册静态方法:
    import {tools} from '@s/basejs/tools.js'
    Vue.prototype.tools = tools;
    注册实例方法:
    import {tools} from '@s/basejs/tools.js'
    Vue.prototype.tools = new tools();
    调用example：
    this.tools.getUrlParams()
*/


class tools{
    // 获取url参数，返回一个对象
    static getUrlParams(){
        if(window.location.href.indexOf('?') == -1){
            return
        }
        let s_arr =  window.location.href.split('?')[1].split('&')
        let params = {}
        for(let item of s_arr){
            params[item.split('=')[0]] = decodeURI(item.split('=')[1])
        }
        return params
    }
}

export{
    tools
}